package main

import (
	"fmt"
)

//定义两个变量  一个表示id  一个表示用户密码

var userId int
var userPwd string

func main() {
	//接受用户的输入
	var key int
	//判断是否继续显示菜单
	// var loop = true

	fmt.Println("-------------欢迎来到多人聊天系统----------------")
	fmt.Println("\t\t\t 1  登录聊天室")
	fmt.Println("\t\t\t 2  注册用户")
	fmt.Println("\t\t\t 3  退出系统")
	fmt.Println("\t\t\t    请选择（1-3）：")

	fmt.Scanf("%d \n", &key)

	switch key {
	case 1:
		fmt.Println("登录聊天室")
		// loop = false
		fmt.Println("请输入用户的id")
		fmt.Scanf("%d\n", &userId) //注意这里的\n 不然输入内容会抓取不到
		fmt.Println("请输入用户的密码")
		fmt.Scanf("%s\n", &userPwd)
	case 2:
		fmt.Println("注册用户")
		// loop = false
	case 3:
		fmt.Println("退出系统 ")
		// loop = false

	default:
		fmt.Println("你的输入有误，请重新输入")

		//根据用户的输入，显示新的提示信息

		// if key == 1 {
		// 	//说明用户要登陆
		// 	fmt.Println("请输入用户的id")
		// 	fmt.Scanf("%d\n", &userId) //注意这里的\n 不然输入内容会抓取不到
		// 	fmt.Println("请输入用户的密码")
		// 	fmt.Scanf("%s\n", &userPwd)
		// 	//把登录的函数放到另外的文件,利用工程的思想
		// 	err := login.Login(userId, userPwd)
		// 	if err != nil {
		// 		fmt.Println("登录失败：", err)
		// 	}
		// } else if key == 2 {
		// 	fmt.Println("注册逻辑")
		// }
	}
}
